South Station Tower
Office, residential in Massachusetts, United StatesSouth Station Tower is a skyscraper in Boston, Massachusetts, the high-rise portion of a three-building development. Construction on Phase 1 of the project, a 51-story, 678-foot tower with offices and condominiums, started in January 2020 and finished in September 2025. It is built on top of Boston's historic South Station complex, an example of transit-oriented development. The overall project includes condominium units, office space, a parking structure, and possibly hotel space. The property was initially proposed by Hines Interests and TUDC, a subsidiary of Tufts University.
Read article
Top Questions
AI generatedMore questions
Nearby Places

South Station
Rail station in Boston, Massachusetts, US
One Financial Center
Office in Boston, Massachusetts
WHRB
Radio station in Massachusetts, United States

Dewey Square
Square in Boston in Massachusetts, United States
WERS
Adult album alternative radio station at Emerson College

South Station (subway)
Subway station in Boston, Massachusetts, US
Gallery East

Occupy Boston
2011 protest movement